Spanish Adjectives: mostachudo

Spanish Adjectives verb 'mostachudo' conjugated